#include "mainwindow.h"
#include "ui_mainwindow.h"

MainWindow::MainWindow(QWidget *parent) :
    QMainWindow(parent),
    ui(new Ui::MainWindow)
{
    ui->setupUi(this);
    //这里有一个ui，通过这个ui可以找到.ui文件中所有的控件

    /*采用绝对路径的方式*/
    //ui->actionnew->setIcon(QIcon("E:/Work/Wallpapers/tu.jpg"));//setIcon()的()中的参数为：const QIcon &icon。在这里输入QIcon，自动变成函数
    //Qt中有很多重载函数，编程时注意一下，也可以借助提示功能，查看各个重载函数要求的参数
    //上面这行代码使用的时绝对路径的方式，来寻找图标文件，但是这种方式在更换电脑之后，难以复现
    /*所以采用下面这：添加资源文件的方式来加以实现*/
    /*使用添加Qt资源*/
    //1、将所有的资源文件拷贝到工程文件的目录中
    //2、右键工程>>add new>>Qt文件和类>>Qt Resource File
    //步骤2会创建一个.qrc文件，这个就是资源文件
    //3、右键.qrc文件>>open in editor：：：：采用这种方式打开资源文件
    //资源文件中添加前缀用来区分文件

    //使用添加Qt资源":+前缀名+文件名"
    ui->actionnew->setIcon(QIcon(":/Image/Image/tu.jpg"));
    ui->actionopen->setIcon(QIcon(":/Image/Image/touxiang.jpg"));

}

MainWindow::~MainWindow()
{
    delete ui;
}
